﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace SpringStudio.DAL.PaginationHandler
{
    /// <summary>
    /// 数据分页分析的Oracle实现
    /// </summary>
    internal class PaginationAnalysisOracle
    {
        internal static DataSet GetDataSet(string connectionString, string tableName, List<string> primaryKeys, List<PaginationOrderField> orderFields, List<string> columns, string selectCondition, List<PaginationSqlParameter> sqlParameters, int pageSize, int pageIndex, int recordCount)
        {
            throw new NotImplementedException();
        }

        internal static int GetRecordCount(string connectionString, string tableName, string selectCondition, List<PaginationSqlParameter> sqlParameters)
        {
            throw new NotImplementedException();
        }

        internal static DataSet GetTotalDataSet(string connectionString, string tableName, List<string> primaryKeys, List<PaginationOrderField> orderFields, List<string> columns, string selectCondition, List<PaginationSqlParameter> sqlParameters)
        {
            throw new NotImplementedException();
        }
    }
}
